The current bull market celebrated its eighth birthday on March 9. At 96-months long, it's now the second longest in history.
The current bull market celebrated its eighth birthday on March 9. At 96-months long, it's now the second longest in history.